/*
*********************************************************************************************************
*                                          MODBUS COMMUNICATION
*                                            OS ABSTRACT LAYER
*
*
*                           (c) Copyright 2019; XiaoJSoft Studio.;
*                    All rights reserved.  Protected by international copyright laws.
*
*
* File      : MB_OS_BASETYPE.H
* Version   : V1.0.320
* By        : Ji WenCong
*********************************************************************************************************
*/

/*
*********************************************************************************************************
*                                               MODULE
*********************************************************************************************************
*/

#ifndef MB_OS_BASETYPES_H__
#define MB_OS_BASETYPES_H__


/*
*********************************************************************************************************
*                                            INCLUDE FILES
*********************************************************************************************************
*/

#include <cpu.h>


/*
*********************************************************************************************************
*                                          TYPE DEFINITIONS
*********************************************************************************************************
*/

/*  OS timer mode type.  */
typedef CPU_INT08U     MB_TIMERMODE;

/*  OS timer callback type.  */
typedef void         (*MB_TIMERCALLBACK)(void *p_tmr, void *p_cbarg);


#endif